package com.heihei.mapper.res;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heihei.entity.res.ResResourceEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.heihei.vo.res.ResResourceQueryParamVO;
import com.heihei.vo.res.ResResourceVO;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author duanhengfei
 * @since 2021-11-23
 */
public interface ResResourceMapper extends BaseMapper<ResResourceEntity> {

    /**
     * 列表查询
     *
     * @author duanhf
     * 2021年12月08日 16:47:26
     */
    IPage<ResResourceVO> pageConditional(IPage<ResResourceVO> page, @Param("paramVo") ResResourceQueryParamVO paramVo,
                                         @Param("delFlag") Integer delFlag);

    /**
     * 详情
     *
     * @author duanhf
     * 2021年12月09日 10:34:47
     */
    ResResourceVO getByIdDetail(@Param("resId") String id, @Param("delFlag") Integer delFlag);
}
